waterproofed electrical supply - English Synonyms Dictionary